pile of human or dog excrement - Spanisch Englisch Wörterbuch